home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Programming / Eclipse SDK / eclipse-SDK-3.1.1-win32.exe / eclipse / plugins / org.eclipse.search_3.1.1.jar / plugin.xml < prev   
Encoding:
Extensible Markup Language  |  2005-09-29  |  10.7 KB  |  290 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.0"?>
  3.  
  4. <!-- ======================================================================= -->
  5. <!-- Search Plugin                                                           -->
  6. <!-- ======================================================================= -->
  7. <plugin>
  8.  
  9.     <!-- Search extension point definitions -->
  10.     
  11.     <extension-point name="%searchPages" id="searchPages" schema="schema/searchPages.exsd"/>
  12.     <extension-point name="%searchResultSorters" id="searchResultSorters" schema="schema/searchResultSorters.exsd"/>
  13.       <extension-point name="%searchResultViewPages" id="searchResultViewPages" schema="schema/searchResultViewPages.exsd"/>
  14.     
  15.     
  16.     <!-- Extensions -->
  17.     
  18.     <extension point="org.eclipse.core.resources.markers" id="searchmarker" name="%searchMarker">
  19.         <super type="org.eclipse.core.resources.textmarker"/>
  20.         <attribute name="line"/>
  21.         <attribute name="potentialMatch"/>
  22.     </extension>
  23.     
  24.     <extension point="org.eclipse.ui.editors.annotationTypes">
  25.       <type
  26.         name="org.eclipse.search.results"
  27.         markerType="org.eclipse.search.searchmarker">
  28.       </type>
  29.     </extension>
  30.     
  31.     <extension 
  32.         point="org.eclipse.ui.ide.markerImageProviders">
  33.         <imageprovider 
  34.             id="org.eclipse.ui.searchMarkerProvider"
  35.             markertype="org.eclipse.search.searchmarker"
  36.             icon="$nl$/icons/full/obj16/searchm_obj.gif">
  37.         </imageprovider>
  38.     </extension>
  39.     
  40.     <extension point="org.eclipse.core.resources.markers" id="filteredsearchmarker" name="%filteredSearchMarker">
  41.         <super type="org.eclipse.core.resources.textmarker"/>
  42.         <attribute name="line"/>
  43.         <attribute name="potentialMatch"/>
  44.     </extension>
  45.     
  46.     <extension point="org.eclipse.ui.editors.annotationTypes">
  47.       <type
  48.         name="org.eclipse.search.filteredResults"
  49.         markerType="org.eclipse.search.filteredsearchmarker">
  50.       </type>
  51.     </extension>
  52.     
  53.     <extension 
  54.         point="org.eclipse.ui.ide.markerImageProviders">
  55.         <imageprovider 
  56.             id="org.eclipse.ui.filteredSearchMarkerProvider"
  57.             markertype="org.eclipse.search.filteredSearchmarker"
  58.             icon="$nl$/icons/full/obj16/searchm_obj.gif">
  59.         </imageprovider>
  60.     </extension>
  61.     
  62.     <extension point="org.eclipse.ui.commands">
  63.         <category
  64.             name="%searchCategory.name"
  65.             description="%searchCategory.description"
  66.             id="org.eclipse.search.ui.category.search"
  67.         />
  68.  
  69.         <command
  70.             categoryId="org.eclipse.search.ui.category.search"
  71.             id="org.eclipse.search.ui.openSearchDialog"
  72.             name= "%ActionDefinition.openSearchDialog.name"
  73.             description="%ActionDefinition.openSearchDialog.description"
  74.         />
  75.  
  76.         <command
  77.             categoryId="org.eclipse.search.ui.category.search"
  78.             id="org.eclipse.search.ui.openFileSearchPage"
  79.             name= "%ActionDefinition.openFileSearchPage.name"
  80.             description="%ActionDefinition.openFileSearchPage.description"
  81.         />
  82.         
  83.         <command
  84.             categoryId="org.eclipse.ui.category.views"
  85.             id="org.eclipse.search.SearchResultView"
  86.             name="%ViewCommand.searchResultView.name"
  87.             description="%ViewCommand.searchResultView.description"
  88.         />
  89.         
  90.         <command
  91.             categoryId="org.eclipse.ui.category.views"
  92.             id="org.eclipse.search.ui.views.SearchView"
  93.             name="%ViewCommand.searchView.name"
  94.             description="%ViewCommand.searchView.description"
  95.         />
  96.     </extension>
  97.     
  98.     <extension point="org.eclipse.ui.bindings">
  99.         <!-- COMMAND+H is "Hide" on carbon, so don't overwrite it -->
  100.         <key
  101.             sequence="Ctrl+H"
  102.             commandId="org.eclipse.search.ui.openSearchDialog"
  103.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
  104.         />
  105.         <key
  106.             sequence="M2+M3+Q S"
  107.             commandId="org.eclipse.search.ui.views.SearchView"
  108.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
  109.         />
  110.         <key
  111.             platform="carbon"
  112.             sequence="M2+M3+Q S"
  113.             commandId=""
  114.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
  115.         />
  116.         <key
  117.             platform="carbon"
  118.             sequence="COMMAND+ALT+Q S"
  119.             commandId="org.eclipse.search.ui.views.SearchView"
  120.             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
  121.         />
  122.     </extension>
  123.     
  124.     <!-- action sets -->
  125.     <extension point="org.eclipse.ui.actionSets">
  126.         <actionSet
  127.             id="org.eclipse.search.searchActionSet"
  128.             label="%search"
  129.             visible="true">
  130.     
  131.             <!-- =================================================================== -->
  132.             <!-- Search Menu                                                         -->
  133.             <!-- =================================================================== -->
  134.             
  135.               <menu
  136.                 id="org.eclipse.search.menu"
  137.                 label="%searchMenu.label"
  138.                 path="navigate">
  139.                 <groupMarker name="internalDialogGroup"/>   <!-- not to be used by clients  -->
  140.                 <groupMarker name="dialogGroup"/>           <!-- to be used by clients      -->
  141.                  <separator name="contextMenuActionsGroup"/>
  142.                 <separator name="internalOccurrencesGroup"/> <!-- not to be used by clients  -->
  143.               </menu>
  144.               
  145.               <!-- dialog group  -->
  146.             <action id="org.eclipse.search.OpenFileSearchPage"
  147.                 definitionId="org.eclipse.search.ui.openFileSearchPage"
  148.                 menubarPath="org.eclipse.search.menu/internalDialogGroup"
  149.                 label="%openFileSearchPageAction.label"
  150.                 icon="$nl$/icons/full/elcl16/tsearch_obj.gif"
  151.                 helpContextId="file_search_action_context"
  152.                 class="org.eclipse.search.internal.ui.OpenFileSearchPageAction"/>
  153.     
  154.             <action id="org.eclipse.search.OpenSearchDialog"
  155.                 definitionId="org.eclipse.search.ui.openSearchDialog"
  156.                 toolbarPath="Normal/Search"            
  157.                 menubarPath="org.eclipse.search.menu/internalDialogGroup"
  158.                 label="%openSearchDialogAction.label"
  159.                 tooltip="%openSearchDialogAction.tooltip"
  160.                 icon="$nl$/icons/full/etool16/search.gif"
  161.                 helpContextId="open_search_dialog_action_context"
  162.                 class="org.eclipse.search.internal.ui.OpenSearchDialogAction"/>
  163.          </actionSet>
  164.     </extension>
  165.     
  166.     <extension point="org.eclipse.ui.views">
  167.         <view
  168.            id="org.eclipse.search.SearchResultView"
  169.            name="%searchResultViewName"
  170.            category="org.eclipse.ui"
  171.            class="org.eclipse.search.internal.ui.SearchResultView"
  172.            icon="$nl$/icons/full/eview16/searchres.gif">
  173.         </view>
  174.           <view
  175.             name="%newSearchResultViewName"
  176.             icon="$nl$/icons/full/eview16/searchres.gif"
  177.             category="org.eclipse.ui"
  178.             class="org.eclipse.search2.internal.ui.SearchView"
  179.             id="org.eclipse.search.ui.views.SearchView">
  180.           </view>
  181.     </extension>
  182.    
  183. <!-- Default search results view -->
  184.        <extension
  185.         id="FileSearchPage"
  186.         point="org.eclipse.search.searchResultViewPages">
  187.         <viewPage
  188.             id="org.eclipse.search.text.FileSearchResultPage"
  189.             searchResultClass="org.eclipse.search.internal.ui.text.FileSearchResult"
  190.             class="org.eclipse.search.internal.ui.text.FileSearchPage">
  191.         </viewPage>
  192.     </extension>
  193.     
  194.     <extension point="org.eclipse.search.searchPages">
  195.         <page
  196.             id="org.eclipse.search.internal.ui.text.TextSearchPage"
  197.             label="%fileSearch"
  198.             icon="$nl$/icons/full/elcl16/tsearch_obj.gif"
  199.             sizeHint="250,160"
  200.             tabPosition="1"
  201.             extensions="*:1"
  202.             showScopeSection="true"        
  203.             canSearchEnclosingProjects="true"
  204.             class="org.eclipse.search.internal.ui.text.TextSearchPage">
  205.         </page>
  206.     </extension>
  207.     
  208.     <extension
  209.         point="org.eclipse.ui.preferencePages">
  210.         <page name="%SearchPreferencePage.label"
  211.             id="org.eclipse.search.preferences.SearchPreferencePage"
  212.             class="org.eclipse.search.internal.ui.SearchPreferencePage"
  213.             category="org.eclipse.ui.preferencePages.Workbench">
  214.             <keywordReference id="org.eclipse.search.ui"/>            
  215.         </page>
  216.  
  217. <!---
  218.         <page name="%WorkInProgressPreferencePage.label"
  219.             id="org.eclipse.search.preferences.WorkInProgressPreferencePage"
  220.             class="org.eclipse.search.internal.ui.WorkInProgressPreferencePage"
  221.             category="org.eclipse.search.preferences.SearchPreferencePage">
  222.         </page>
  223. -->
  224.     </extension>
  225.     
  226.     <extension
  227.            point="org.eclipse.ui.keywords">
  228.       <keyword
  229.             label="%preferenceKeywords.general"
  230.             id="org.eclipse.search.ui"/>
  231.     </extension>
  232.     
  233.     <extension
  234.          point="org.eclipse.ui.editors.markerAnnotationSpecification">
  235.          <specification
  236.                   annotationType="org.eclipse.search.results"
  237.                 label="%SearchMarkerPreference.label"
  238.                 icon="$nl$/icons/full/obj16/searchm_obj.gif"
  239.                 textPreferenceKey="searchResultIndication"
  240.                 textPreferenceValue="false"
  241.                 highlightPreferenceKey="searchResultHighlighting"
  242.                 highlightPreferenceValue="true"
  243.                 overviewRulerPreferenceKey="searchResultIndicationInOverviewRuler"
  244.                 overviewRulerPreferenceValue="true"
  245.                 verticalRulerPreferenceKey="searchResultIndicationInVerticalRuler"
  246.                 verticalRulerPreferenceValue="true"
  247.                 colorPreferenceKey="searchResultIndicationColor"
  248.                 colorPreferenceValue="206,204,247"
  249.                 presentationLayer="3"
  250.                 showInNextPrevDropdownToolbarActionKey="showSearchResultInNextPrevDropdownToolbarAction"
  251.                 showInNextPrevDropdownToolbarAction="true"
  252.                 isGoToNextNavigationTargetKey="isSearchResultGoToNextNavigationTarget"
  253.                 isGoToNextNavigationTarget="false"
  254.                 isGoToPreviousNavigationTargetKey="isSearchResultGoToPreviousNavigationTarget"
  255.                 isGoToPreviousNavigationTarget="false">
  256.          </specification>
  257.          <specification
  258.                   annotationType="org.eclipse.search.filteredResults"
  259.                 label="%FilteredSearchMarkerPreference.label"
  260.                 icon="$nl$/icons/full/obj16/searchm_obj.gif"
  261.                 textPreferenceKey="filteredSearchResultIndication"
  262.                 textPreferenceValue="false"
  263.                 highlightPreferenceKey="filteredSearchResultHighlighting"
  264.                 highlightPreferenceValue="false"
  265.                 overviewRulerPreferenceKey="filteredSearchResultIndicationInOverviewRuler"
  266.                 overviewRulerPreferenceValue="false"
  267.                 verticalRulerPreferenceKey="filteredSearchResultIndicationInVerticalRuler"
  268.                 verticalRulerPreferenceValue="false"
  269.                 colorPreferenceKey="filteredSearchResultIndicationColor"
  270.                 colorPreferenceValue="237,237,252"
  271.                 presentationLayer="3"
  272.                 showInNextPrevDropdownToolbarActionKey="showFilteredSearchResultInNextPrevDropdownToolbarAction"
  273.                 showInNextPrevDropdownToolbarAction="false"
  274.                 isGoToNextNavigationTargetKey="isFilteredSearchResultGoToNextNavigationTarget"
  275.                 isGoToNextNavigationTarget="false"
  276.                 isGoToPreviousNavigationTargetKey="isFilteredSearchResultGoToPreviousNavigationTarget"
  277.                 isGoToPreviousNavigationTarget="false">
  278.          </specification>
  279.     </extension>
  280.     
  281.     <extension point="org.eclipse.core.runtime.adapters">
  282.         <factory 
  283.             class="org.eclipse.search.internal.ui.SearchResultViewEntryAdapterFactory" 
  284.             adaptableType="org.eclipse.search.ui.ISearchResultViewEntry">
  285.             <adapter type="org.eclipse.core.resources.IResource"/>
  286.             <adapter type="org.eclipse.core.resources.IMarker"/>
  287.         </factory>
  288.     </extension>         
  289.  
  290. </plugin>